package com.sreader.interfaces;

import java.util.List;

import com.sreader.sreader4j.Messages;
import com.vaadin.ui.AbsoluteLayout;
import com.vaadin.ui.Form;
import com.vaadin.ui.Panel;

public interface Feuille {
	void setCurrentLocaleValue(String currentLocaleValue);
	
	void doNormalizeBirthDate();
	
	String getCurrentLocaleValue();

	AbsoluteLayout buildMainLayout();
	
	Panel buildMainPanel();
	
	AbsoluteLayout buildMainPanelAbsoluteLayout();
	
	Form buildFeuilleForm();
	
	//Create ..
	AbsoluteLayout buildFormAbsoluteLayout();
	//get the letters of the name
	List<String> getNamesValues();
	//get the letters of the firstnames
	List<String> getFirstnamesValues();
	
	List<Integer> getDateOfBirth();
	
	public Messages getMessages();

}
